/*头部*/
.header{text-align:center}
.header h1{font-size:200%;color:#333;margin-top:30px}
.header p{font-size:14px}
.am-topbar{background:black}
.am-topbar-nav>li>a{padding:0 20px;line-height:50px;display:block;color:#8c8c8c;font-size:14px;transition:background-color ease .3s}
.am-topbar-nav>li>a:HOVER{background-color:#454648;color:#fff}
ul,li,dl,dt,dd { margin: 0; padding: 0; list-style: none;}
.am-topbar {  border-bottom: 2px solid #ff5656;}
.cff5656 { color: #ff5656;}
.am-topbar-inverse { background: #323436;}
.am-topbar-inverse .am-topbar-nav>li>a {    padding: 0 20px;line-height: 50px;display: block;color: #8C8C8C;font-size: 14px; transition: background-color ease .3s;}
.am-topbar-inverse .am-topbar-nav>li>a:focus, .am-topbar-inverse .am-topbar-nav>li>a:hover {  background-color: #454648; color: #fff; }
.am-topbar-inverse .am-topbar-nav>li.am-active>a, .am-topbar-inverse .am-topbar-nav>li.am-active>a:focus, .am-topbar-inverse .am-topbar-nav>li.am-active>a:hover { background-color: #454648; color: #fff;}
.am-topbar-inverse .am-topbar-nav>li>a:after { display: none;}
.am-nav-pills>li+li { margin: 0;}
.am-dropdown-content:before { display: none;}
.am-gallery-bordered>li, .am-gallery-default>li, .am-gallery-imgbordered>li, .am-gallery-overlay>li { padding: 15px; padding-bottom: 10px;}
.am-dropdown-content:after { display: none;}
.am-dropdown-content { background: #454648; border:none; margin-top:0px; }
.am-nav { font-size: 14px; margin-left: 20px;}
ul.am-dropdown-content { padding:0px;}
.am-dropdown-content  { min-width: 106px; text-align: center;}
ul.am-dropdown-content>li>a { color: #8C8C8C; font-size: 12px;}
ul.am-dropdown-content>li>a:focus, ul.am-dropdown-content>li>a:hover { background: #ff5656; color: #fff;transition: background-color ease .3s;}

/* 微信弹出框 */
.weixin-mod{display:none;width:480px;height:420px;position:fixed;z-index:99999999;top:50%;left:50%;margin:-210px 0 0 -240px;background:#000;background:rgba(0,0,0,.5);padding:12px}
.weixin-inner{width:100%;height:100%;background:#fff;position:relative;text-align:center}
.weixin-inner .qrcode-weixin{padding-top:35px}
.weixin-inner .weixin-info{color:#898989}
.weixin-close{color:#000;position:absolute;font-size:2rem;top:3px;right:6px;cursor:pointer}

/*QQ*/
.QQ{webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:48px;height:48px;font-size:24px;line-height:48px;border-radius:50%;background-color:#3bb4f2;color:#fff;text-align:center}
/*微信*/
.weixin{webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:48px;height:48px;font-size:24px;line-height:48px;border-radius:50%;background-color:#5eb95e;color:#fff;text-align:center}
/*微博*/
.weibo{webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:48px;height:48px;font-size:24px;line-height:48px;border-radius:50%;background-color:#dd514c;color:#fff;text-align:center}


/* footer */
footer{
	background: #222324;
    width: 100%;
    padding: 35px 0 0 0;
}
.footer-logo{
	width: 100%;
	text-align: center;
}
footer ul{
	overflow: hidden;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
	list-style: none;
}
footer li{
	display: inline-block;
}
.social-links-list{
	margin: 15px 0 10px;
}
.social-links-list li{
	margin-right: 15px;
}
footer ul li:last-child{
	margin-right: 0;
}
.social-links-list li a{
	color: #858585;
}
.footer-nav li, .friend-links li{
	margin-right: 16px;
	line-height: 30px;
	font-size: 1.4rem;
	color: #999;
}
.footer-nav li a, .friend-links li a{
	color: #999;
}


/* 回到顶部 */
.go2top {
  position: fixed;
  bottom: 20px;
  right: 20px;
  width: 48px;
  height: 48px;
  z-index: 9999;
}
.go2top a {
  display: none;
  height: 48px;
  width: 48px;
  line-height: 48px;
  text-align: center;
  font-size: 2.4rem;
  border-radius: 100%;
  opacity: .7;
  background: #eee;
  color: #555;
}
.go2top a:hover {
  opacity: 1;
}
.go2top a:hover,
.go2top a:focus {
  background-color: #f5f5f5;
  color: #333;
  outline: 0;
}

/* 手机版样式*/
@media only screen and (max-width: 640px){
	.am-menu-nav li a{
		text-align: center;
	}

}

/* Pad版样式*/
@media screen and (min-width:641px) and (max-width:1024px){
	.case-slider .am-direction-nav {
		display: none;
	}
}

